@import '../../../css/colorVar.less';

.right {
  float: right;
}

.row_select {
  background: @table_row_bg !important;
}

.back {
  background-color: @main_body_bg;

  :global {
    textarea.ant-input {
      max-width: 1000%;
    }
  }
}

.selectCls {
  :global {
    .ant-select-selection {
      padding-bottom: 0 !important;
      min-height: 30px !important;
    }
  }
}

.line {
  margin: 0 30px;
  height: 18px;
}

.shuxian {
  position: absolute;
  height: 30px;
  right: 2px;
}

.Newradio {
  :global {
    .ant-legacy-form-inline .ant-legacy-form-item {
      margin-bottom: 0 !important;
      display: flex;
    }
    .ant-legacy-form-item-label {
      flex-basis: 80px;
    }
  }
}

.isClick {
  color: @theme;
  cursor: pointer;
}

.isNoClic {
  cursor: pointer;
}

.formStyle {
  :global {
    .ant-legacy-form-explain {
      position: absolute;
      margin-top: -6px;
      font-size: 12px;
    }

    .ant-input-number {
      height: 30px;
    }
  }
}

.totalTransfer {
  :global {
  }
}

.stepCls {
  :global {
    .stepBg {
      background: @section_bg;
      display: flex;
      justify-content: center;
      align-items: center;
      height: 118px;
      margin-bottom: 10px;
    }

    .ant-steps-item-finish .ant-steps-item-icon {
      border-color: @section_bg;
    }

    .ant-steps {
      width: 57%;
    }

    .ant-steps-item-process .ant-steps-item-icon {
      background: @theme;
      border-color: @theme;
    }

    .ant-steps-item-wait .ant-steps-item-icon > .ant-steps-icon {
      color: @step_disable;
    }

    .ant-steps-item-wait .ant-steps-item-icon {
      border-color: @step_disable;
      background: transparent;
    }

    .ant-steps-item-finish .ant-steps-item-icon > .ant-steps-icon {
      color: @theme;
    }

    .ant-steps-item-finish .ant-steps-item-icon {
      border-color: @theme;
      background: transparent;
    }

    .ant-steps-item-content > .ant-steps-item-title {
      font-size: 14px;
      color: @text_main;
    }

    // .ant-steps-item-process > .ant-steps-item-content > .ant-steps-item-title {
    //       color: @text_main;
    //    }
    .ant-steps-item-wait > .ant-steps-item-content > .ant-steps-item-title {
      color: @text_auxiliary;
    }
  }
}

.TransferInside {
  :global {
    .assigned {
      border: 1px solid @table_border;

      .assignTitle {
        height: 40px;
        line-height: 40px;
        padding-left: 22px;
        border-bottom: 1px solid @table_border;
        color: @text_main;
        font-size: 14px;
        display: flex;

        .rateInit {
          margin: 0 15px;
        }
      }

      .assignTitle {
        :global {
          .ant-legacy-form-item {
            display: flex;
            flex-wrap: nowrap;
          }

          // .ant-legacy-form-item-control-wrapper {
          //   width: 220px;
          // }
          .rightContentBtn {
            width: 220px;
          }
        }
      }
    }

    .upDownDiv {
      text-align: center;
      margin: 10px 0;

      > img:first-child {
        margin-right: 20px;
      }
    }
  }
}

.shstyle {
  :global {
    .ant-popover-inner {
      height: 260px;
      width: 250px;

      .ant-popover-inner-content {
        height: 260px;
        width: 250px;
        overflow: auto;
        font-size: 14px;
        color: @text_main;

        .selectDiv {
          height: 155px;
          overflow: auto;
          width: 220px;

          > div {
            color: @text_main;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            cursor: pointer;
            display: block;
            height: 30px;
            line-height: 30px;
            padding: 0 5px;
          }

          .isSelect {
            color: @theme;
            background: @text_sel_bg;
          }
        }

        .btnArea {
          z-index: 1;
          border-top: 1px solid @split_line;
          width: 250px;
          height: 70px;
          margin-left: -16px;
          position: absolute;
          top: 178px;

          .btnCol {
            position: absolute;
            transform: translate(50%, 64%);
          }
        }
      }
    }
  }
}

.borderLine {
  width: 100%;
  display: flex;
  justify-content: flex-end;

  button {
    margin-right: 16px;
  }
}
